﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections.ObjectModel;

namespace JMT.Data
{
    public class JDiagramContainer : IJDiagramContainer
    {
        public event System.Collections.Specialized.NotifyCollectionChangedEventHandler JDiagramCollectionChanged;

        ObservableCollection<JDiagram> _collection;

        public JDiagramContainer()
        {
            _collection = new ObservableCollection<JDiagram>();
            _collection.CollectionChanged += new System.Collections.Specialized.NotifyCollectionChangedEventHandler(_collection_CollectionChanged);
        }

        void _collection_CollectionChanged(object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs e)
        {
            throw new NotImplementedException();
        }

        public void AddDiagram(JDiagram jDiagram)
        {
            throw new NotImplementedException();
        }

        public void RemoveDiagram(JDiagram jDiagram)
        {
            throw new NotImplementedException();
        }

        public JDiagram GetDiagram(Guid id)
        {
            throw new NotImplementedException();
        }

        public List<JDiagram> ToDiagramList()
        {
            throw new NotImplementedException();
        }
    }
}
